Pizza Review
Greek style pizza. Thick crust and lots of cheese. Zesty sauce that can be a little overbearing at times. Not my favorite Greek style pizza in the area but still good.