1177 W El Camino Real, Sunnyvale, California 94087 USA
Inside of the Tomato Masala Dosa
Photo Credit: Yelp