Biggest pizza in Lancaster. Costs a bit too much for what it is.
Just a standard pizza place really.
If you want a big pizza - come here. Otherwise, use your money on dominos pizza around the corner or Bella Italia opposite.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.