Pete's Place by STARR
604 South St, Philadelphia, PA 19147, USAOpen Hours: 4:00 PM - 9:00 PM
Unavailable
Full Menu
4:00 pm - 9:00 pm604 Special
604 Special
Noodles
Non-Noodles
Sides
Dessert
Beverage
Pete's Place (Philadelphia) Near Me - Pickup and Delivery
Pete's Place (Philadelphia)
Sign in / Sign Up