Garlic shrimp pizza is a pizza lover's delight with a chewy, homemade crust topped with oil, garlic, lemon zest, shrimp, and three cheeses.
112