177 Mulberry St, (Corner Of Broome And Mulberry), Little Italy/Soho 10013, United States
177 Mulberry St, (Corner Of Broome And Mulberry), Little Italy/Soho 10013, United States
No delivery
Spot something wrong?
Dishes at Grotta Azzurra Restaurant. Prices may vary in venue.
Been to Grotta Azzurra Restaurant? Be the first to share what you ate.