Restawran

Saffron Twin Falls

Inirerekomenda ng 4 na lokal
Lokasyon
117 Main Ave. E
Twin Falls, ID

Mga tip mula sa mga tagaroon

Shawn And Stasia
February 19, 2020
The food is legit and the staff has serious heart! 1 mile from the Artdoorsy UnCommons
Jen
June 7, 2020
Authentic, delicious Indian cuisine.