When kids are asked where we want to go to dinner, it is always go to the bus restaurant. At the Chester Blvd location, you can eat on the lower section of the double decker bus parked inside the restaurant. Hands down the best pizza and breadsticks in town, took a chance once and ordered steak.....very tender and cooked to perfection.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.