Saffron indian Cuisine is a Restaurant in Savannah, Georgia, featured in 1 Guide2 guide, rated 4.5 from 112 reviews.
All places in Savannah · Savannah guide