372 Lafayette St, New York City, NY, New York City, United States
372 Lafayette St, New York City, NY, New York City, United States
No delivery
Spot something wrong?
Dishes at Atla. Prices may vary in venue.
Been to Atla? Be the first to share what you ate.