1145 Baker St, Costa Mesa, California 92626 USA
The Giant Slice from our 28'' Party Pizza!
Photo Credit: Yelp