Main content starts here, tab to start navigating

Hours & Location

1125 Philadelphia St,
Indiana, PA 15701

(724) 717-6639

Starting December 10, 2020

Thursdays, Fridays, Saturdays:  3:00pm - 7:00pm

Takeout & Delivery

Get Directions