Pizza Review
Thin, greasy, not a lot of flavor. Reminds me vaguely of Chuck’e’cheese even though the styling is different. Cool place, pizza is meh.