South Shore Plaza
Hours of Operation:
Please call ahead to be added to our seating list.
Indoor Seating: 11:00AM - 9:00PM
Outdoor Seating: 11:00AM - 8:00PM
Curbside pickup and delivery services available.
Sunday - Wednesday: 11:00AM - 8:00PM
Thursday - Saturday: 11:00AM - 9:00PM