Showing results for osetra seafood
Search instead for osetraseafood
Ostra
(976)
Seafood restaurant
Sophisticated venue serving fish-focused Mediterranean fare, in addition to a bar.
Address: 1 Charles St S, Boston, MA 02116
Hours: Open ⋅ Closes 9 PM
Phone: (617) 421-1200