Online table reservation for Ostra in Boston
We are enabling reservations for Ostra
Ostra
1 Charles Street South, Boston, 02116, United States Of America
Seafood, Steak, Bar-Lounge, Wine, Fish, Pasta, Desserts, Cocktail, Chocolate, Seafood , Eastern European, Full, Dining, Vegan, Vegetarian
The redirect does not work? Just click on this link or copy it into your address bar