Closed Sunday and Monday
Osta's will be closing at 4:00 p.m. on Friday, June 16 and Saturday, June 17, for a family event. We are open for lunch on Friday. We are sorry for this inconvenience and thank you for understanding. We return to our normal business hours on Tuesday, June 20. Enjoy a safe and beautiful weekend. Thank you.