Ostra
(981)
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
People also ask
Who owns Ostra Boston?
OSTRA is a leading Mediterranean Seafood Restaurant in Boston. We invite you to dine with us for a luxurious meal or plan a special event.
ostra. noun. oyster [noun] a type of shellfish eaten as food, and from which pearls are got.