New India Stop
9165 Elk Grove Florin Rd #180, Elk Grove 95624