July 1, 2010
Obikà Mozzarella Bar, located in New York City
Get the latest news and resources from Fast Casual.