1
Frankie Johnnie & Luigi Too
40
reviews
An Italian pizza and pasta spot that's equal parts mall and mom-and-pop.
939 W El Camino Real Mountain View
(map)
2


