Trackside pizza is AMAZING. Thin crust awesome flavor, plenty of toppings. Vast menu for all ages and tastes to enjoy! We went Sunday April 9th 2017 and we had a tremendous experience. Really cool eating inside an actual subway car! Totally amazing! We recommend you go as soon as possible!