Frankie, Johnnie & Luigi Too!
939 W El Camino Real, Mountain View
(650) 967-5384
Recent Reviews
Hands down the best pizza in town. Their New York style, which is sausage and mushroom is my favourite on the menu. I always thought that their sausage was the best on any pizza place in town, and just recently heard that they actually own the company that makes it. so amazing. Do yourself a favour and give them a try if you already haven't. There's usually a line around the corner waiting for these tasty ? pies
Pizza is Top Notch! Take out always busy; 45 minute wait, but it was ready when I showed up. So under promise and over deliver... it's a good thing! Hostess/cashier not very personable, but hey, we're not there for the atmosphere; Just great pizza! ?
But show the local businesses some love! We love them and need them!
I'll come back