Pizza restaurant · 1395 El Camino Real Unit b, Millbrae, CA
See full menu
More food in Millbrae, CA · Pizza in Millbrae