Pizza Review
Flavor is decent (mostly grease). Wouldn’t recommend pizza here. But they have other great options.