Johal Chaat And Curry

1205 Lawrence Station Rd Sunnyvale CA 94089 USA

(408) 769-1095

Location