Spiro's Restaurant | Philadelphia | Delivery

Spiro's Restaurant

24 reviews
(215) 386-5888 | 3962 W. Girard Ave., Philadelphia, PA 19104 Get Directions
Estimated delivery time: 45-60 min
Beam me up

Yelp Reviews

Reviewer photo Rating

The delivery was 10 minutes late and cold. She knocked on the door and asked for a cash tip when I already pre paid and put a tip that was more than 20%....read more...

Posted by Katie M. on Yelp.com

Reviewer photo Rating

The absolute worst delivery service over an hour an a half. Absolutely terrible counter girl who cussed at me repeatedly on the phone. Food never showed up....read more...

Posted by Stephen S. on Yelp.com

Reviewer photo Rating

Love this spot. They keep a clean kitchen. The owner is cool. But more importantly, the food is well done. You have to get for breakfast the "Junkyard Dog...read more...

Posted by Ashley C. on Yelp.com

Additional Info


Welcome to Spiro`s Restaurant! Homemade goodness is what makes us special. Our years of experience serving delicious all day Breakfasts, Fresh Salads, Cheeseburgers, Sandwiches , our famous Cheesesteaks make us a favorite in the Philadelphia area. We deliver all day. Ask about our simple but creative Catering. Order online. $5.00 Minimum Delivery hours are Monday – Saturday, 7am – 10:45pm and Sunday, 7am – 3pm. $2.00 delivery charge.

Delivery Area

Belmont, Brewerytown, Callowhill, Carroll Park, Cedar Park, Center City, Cobbs Creek, Community College of Philadelphia, Devil's Pocket, Drexel University, Dunlap, Fairmount, Fitler Square, Francisville, Franklintown, Garden Court, Girard College, Graduate Hospital, Haddington, Hawthorne, Kingsessing, Logan Square, Mantua, Mill Creek, Millbourne, Moore College of Art, North Philadelphia West, Overbrook, Peirce College, Powelton Village, Restaurants, Rittenhouse, Southwest Center City, Spring Garden, Spruce Hill, St. Joseph's University, Strawberry Mansion, Templetown, University City, University of Pennsylvania, University of the Arts, Walnut Hill, West Powelton, Woodland Terrace, Wynnefield, Wynnfield


  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
Monday Hours

7:00 AM to 9:45 PM


6:00 AM to 10:00 PM

Ordering Info

Minimum Order


Delivery Charge


Payment Options

(215) 386-5888