Best In Town Pizza, Philadelphia, Philadelphia County, Pennsylvania, United States
3.5
no reviews
No photos found.
7971 Castor Ave, Philadelphia, PA 19152, USA Address
(215) 725-0400 Phone
Monday
11:00 AM — 11:00 PM
Tuesday
11:00 AM — 11:00 PM
Wednesday
11:00 AM — 11:00 PM
Thursday
11:00 AM — 11:00 PM
Friday
11:00 AM — 12:00 AM
Saturday
11:00 AM — 12:00 AM
Sunday Today
12:00 PM — 10:00 PM
Located nearby
Best In Town Pizza Philadelphia, Philadelphia County, Pennsylvania, United States
Best In Town Pizza opening hours Best In Town Pizza address
Best In Town Pizza phone Pizza Restaurant
Restaurant