Hot Spot Pizza

Phone orders only

7000 Elmwood Ave, Philadelphia, PA 19142

$0 MinimumAre you the owner?
Price: $$