121 Mc Fadden Pl, Newport Beach, California 92663 USA
Award-Winning Pizza! Personal size or large. Gluten-free crust available.
Photo Credit: Yelp