Ostra

Ostra, located at One Charles Street South in Boston’s Back Bay, is a contemporary Mediterranean restaurant. Inspired by local and European varieties of seafood, Chef/Owner Jamie Mammano and Executive

Contact Info:
cicih@gmail.com