New York, NY Metro >
4738 Vernon Blvd,
Long Island City,
“The mushrooms on top were really good.”
“Not only is their food great, their service is fantastic.”
“Summary: Mediocre standard dishes which could be found at other restaurants that would taste better for comparable prices.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now