142 W 72nd St, Lincoln Square, New York City, United States
142 W 72nd St, Lincoln Square, New York City, United States
No delivery
Spot something wrong?
Dishes at Zurutto. Prices may vary in venue.
Been to Zurutto? Be the first to share what you ate.