Find south indian restaurants in Folsom, CA. Listings include Annachikadai Folsom.
Authentic South Indian food served on a banana leaf!