Address: 502 Amsterdam Ave, New York, NY 10024, USA
They have pick-up.
I dont think they deliver, but they do have take out.
Add Answer
Thanks! Your answer is awaiting moderation.
Do they take reservations?
Do you deliver?
Trending Places
Italian restaurant
70 W 68th St, New York, NY 10023, USA
206 W 79th St, New York, NY 10024, USA
900 7th Ave, New York, NY 10106, USA
229 Columbus Ave, New York, NY 10023, USA
649 Washington St, New York, NY 10014, USA
116-25 Metropolitan Ave, Queens, NY 11418, USA
254 W 47th St, New York, NY 10036, USA
1081 3rd Ave, New York, NY 10065, USA