Know a great happy hour or special for this location?
Snack stand for dosas, frankies & other Indian treats, located inside the Whole Foods Market.
Suggest an edit
20955 Stevens Creek Blvd, Cupertino, CA 95014