if you like pizza, than you've to go there. the restaurant themeselve does look like a big hall like a train station.
great different pizza flavour
loads of different choices
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.