Do you take online orders
Address: 7959 Verree Rd, Philadelphia, PA 19111, USA
deborah coleman | Oct 17, 2018
No
Mike Bush | Oct 17, 2018
Nope, good pizza steaks
Jonathan Fleurencois | Oct 17, 2018
Nope, only phone and walk in or you can use a app like "yelp"
Thanks! Your answer is awaiting moderation.