Ostra

You are here Home  > Food >  Ostra

Our address

Address:
1 Charles Street South Boston, MA 02116
GPS:
42.3513305, -71.06739720000001
Telephone:
617-421-1200
Web:
http://ostraboston.com

Opening Hours

Monday:
5:30pm-10pm
Tuesday:
5:30pm-10pm
Wednesday:
5:30pm-10pm
Thursday:
5:30pm-10pm
Friday:
5:30pm-11pm
Saturday:
5:30pm-11pm
Sunday:
5:30pm-9:30pm

Leave a review

Price
Location
Staff
Services
Food

Comments are closed.