Indian cuisines | Saffron Indian Cuisine | United States | fresh food | twin falls | Indian food magic valley | idaho | saffrontwinfalls.
Saffron Twin Falls
(363)
Indian restaurant
Address: 117 Main Ave. E, Twin Falls, ID 83301
Hours: Closed ⋅ Opens 11 AM Tue
Phone: (208) 933-2580
Indian Restaurant Jun 2019 ❤ Tuesday to Saturday 11am-2 / 5-9pm. 117 main Avenue East, Twin Falls, Idaho 83301. linktr.ee/Saffronidaho.