790 Castro St, Mountain View, California 94041 USA
Our delicious Spicy Pepper Chicken Pizza!
Photo Credit: Yelp