Timmy's Tanür
- +1 905-758-5557
- Reviews 4.5★ (658 reviews)
Green Island Chinese Cuisine in Niagara Falls offers a casual dining experience with a focus on Cantonese and Szechuan dishes. The atmosphere is cozy and relaxed, making it suitable for both takeout and dine-in meals. Standout menu items include General Tao's Chicken and Cantonese Chow Mein, which are known for their generous portions. The restaurant is open daily until 11 PM, providing a late-night option for those craving Chinese food. Vegetarian choices are available, and outdoor seating is offered when the weather permits. Free parking and wheelchair accessibility enhance the convenience for all guests.
Cozy and relaxed dining
Open until 11 PM daily
Seasonal option available
Wheelchair-friendly access
Vegetarian options available
Accepted Cards
Plan your visit