chaat house

$ • Indian • Vegetarian • Asian

Rated 4.3 out of 5 stars based on 112 reviews.
View delivery time and booking fee. • 

939 W El Camino Real, 111 111, Sunnyvale, CA 94087 • More info