Pizza Review
Margherita pizza. Nice light, fluffy, and ingredients are really fresh. Cheese directly from Italy. 14” pie.