Been to this place twice in the past fortnight. You can see your pizza getting made in front of you and there's a nice airy feel about the place. Will return
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.