Eating Italian at Obicà Mozzarella Bar - Flatiron restaurant in New York, NY.

Feedback

Do you manage or own Obicà Mozzarella Bar - Flatiron?

Yes
Amp Menu