- www.greentearestaurant.net
- 1
1015 N Country Rd, Stony Brook, NY 11790. Green Tea Restaurant is known for its Asian, Cantonese, Chinese, Dinner, Lunch Specials, Noodles, and Szechwan. Online ordering available!... Food was superb as always! Definitely the best Chinese food..
Relevance: 19.309727