en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Idaho
/
Twin Falls
/
Saffron
Saffron
Indian · Curry House · Casual Dining
Saffron is a modern Indian restaurant offering a menu of traditional dishes in a cozy setting. Reservations are recommended for larger parties, and catering services are available.
Main Ave E, ID
Twin Falls, United States of America
www.saffronidaho.com
Location
The ranking
Best Indian in Twin Falls
3 places, none rated yet
See the full list →