1052 W Main St 95340, United States
Closed· Opens Sat at 17:00
1052 W Main St 95340, United States
No delivery
Spot something wrong?
Dishes at Taste of Little India. Prices may vary in venue.
Been to Taste of Little India? Be the first to share what you ate.