Address:1913 Welsh Road • Philadelphia, PA 19115
Hours:Open Every Day from 11:00am to 9:00pm
Pizza, Pasta, Sandwiches & Salads
Curbside, Carry-Out, Patio Dining & Delivery
Visa, MasterCard & Discover
Our app is available on any mobile device! Download now to get started!