Top Find

Whether you’re craving fried rice, spring rolls, chicken wings or vermicelli, Green Island Chinese Restaurant and Bar have the perfect menu for you. Located in Niagara Falls, their Chinese food restaurant offers a delicious menu, friendly service, and a quaint atmosphere. Their menu items are perfectly portioned at great prices, and they are open late seven days a week for your convenience. Stop by for a business lunch, order a take-out dinner or call for a late-night snack delivery.

Not sure what to order? Try the Beef with Broccoli, House Special Shrimp, and the Singapore-Style Vermicelli.

Visitor Photo Gallery

8278 Thorold Stone Rd.
Niagara Falls, Ontario



Open Today: 11:00AM - 10:00PM
  • Sunday: 11:00AM - 10:00PM
  • Monday: 11:00AM - 10:00PM
  • Tuesday: 11:00AM - 10:00PM
  • Wednesday: 11:00AM - 10:00PM
  • Thursday: 11:00AM - 10:00PM
  • Friday: 11:00AM - 10:00PM
  • Saturday: 11:00AM - 10:00PM