185 Castro St, Mountain View, California 94041 USA
Lamb and beef gyro wrap It looks amazing, but the meat is not hot/warm enough for us to enjoy when we tried it.
Photo Credit: Yelp