Home
About
Menu
Gift Card
Reservations
Catering
Social Media
More
Welcome to Saffron Indian Cuisine
Tuesday - Saturday
11am to 2pm
5pm to 9pm
117 N Main Street
Twin Falls, ID 83301