Food is delicious, fresh and appealing. When your food comes the presentation is excellent and it's exciting to the eyes as well as your tastebuds. Location seems odd 179 street Jamaica but don't let that fool you. Parking in back.
Pros: good food, nice people, inexpensive
Cons: small location, new waitresses
more