Ostra
Seafood · Mediterranean · Bar
Ostra is a sophisticated Mediterranean seafood restaurant featuring fish-focused dishes and a bar.
Location
Best places nearby
The highest rated places close to Ostra.
Local restaurants nearby
Charles St S, MA
Location
The highest rated places close to Ostra.
Charles St S, MA