Mar 2 2017

Red Top Mountain Restaurant 红顶山庄


37-02 Main St,
Flushing, NY 11354
(718) 808-3388

The entrance is on 37th Avenue, 2nd floor. It’s been changing hands. The last time I was there, was years ago – couldn’t remember the name. The food isn’t salty enough for my taste but the taste isn’t plain – rather like it, for a change.

The square bamboo containers are nice touch. Good service – not busy on a weekday late morning. The spacious bathroom is yucky.