Ostra corporate office is located in 1 Charles St S, Boston, Massachusetts, 02116, United States and has 11-50 employees.
ostra
ostra inc
mediterranean seafood restaurant
ostra boston
ostra enterprises llc
ostra enterprises llc
Departments
Number of employees
Operations
7
C-Suite
2
Marketing
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Ostra's success, and advanced their careers.
Explore More
Ostra offers live jazz piano nightly in the lounge (hours subject to change): 6:00 pm - 9:30 pmMonday - Wednesday 7:00 pm -10:30 pmThursday 6:00 pm -10:00 pmFriday 7:00 pm -10:30 pmSaturday 6:00 pm - 9:00 pmSunday RESERVATIONS: Dinner reservations strongly recommended. PARKING: Valet parking available from 5:00 p.m. for $21.00 a car. CREDIT CARDS:... Read More