PLAN YOUR EVENT
Contact Ostra today and enjoy fine Seafood Dining in Boston.
1 Charles Street South, Boston, MA 02116
617.421.1200
Monday – Thursday
Friday & Saturday
Sunday
mouyahia@ostraboston.com
Accessibility Tools