Family-owned pizzeria that welcomes walk-ins.
1444 Burlingame Ave
Burlingame, CA 94010
(btwn Primose & El Camino Real)