Best In Town Pizza
$ • Pizza
Hours:
7971 Castor Ave, Philadelphia
(215) 725-0400
About Best In Town Pizza
Customers' Favorites
Best In Town Pizza Reviews
Ratings
Menu


Hours
Monday | 11AM - 11PM |
Tuesday | 11AM - 11PM |
Wednesday | 11AM - 11PM |
Thursday | 11AM - 11PM |
Friday | 11AM - 12AM |
Saturday | 11AM - 12AM |
Sunday | 11AM - 10PM |
Best In Town Pizza is a welcoming place with delicious food. The salmon cheesesteaks are a must-try, especially with added shrimp and broccoli. The royal steak sandwich and chicken nuggets are fabulous for take-out. The atmosphere is clean, and the staff makes customers feel safe and welcome. However, some rush during closing hours may affect the service quality. Onion rings and burgers are also tasty options on the menu.