14 Elizabeth St.,
New York , NY 10013 UNITED STATES
Based on 1 reviews
NEVER AGAINIf I can give this place negative stars, I would. I can't even give it zero stars. The experience my family and I had at this restaurant did not make it a pleasant Mother's Day. There was about 10 waiters floating around and only 1 really...
Worldwide > United States > New York, NY > Fast Food Restaurants