Saffron Indian Cuisine
10865 Cross Creek Blvd Tampa, Florida 33647 | Restaurant Info