Pizza Studio

Review by amb

565 San Antonio Rd #25, Mountain View, CA 94040
3 years ago

They will prepare the pizza in a separate area to prevent contamination.