When you are craving delicious Chinese food made fresh just for you, come to the Green Island Eatery And Bar. Based in Niagara Falls, we are the go-to destination for great tasting food at convenient prices. Call today to place an order and your food will be ready right away for you to enjoy.
Partial Data by Foursquare.