I personally liked this place because their Chinese food is more like what I grew up on in Connecticut. Lo mein is noodles and chow mein is vegies. Unlike those fast food places that calls Noodles Chow Mein.
But as of Jun 15 after 21 years in business they have closed. They will be missed by me.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.