Home » Restaurants » America » Chula Vista Restaurants » Saffron Thai | 3737 India St B San Diego CA 92103 United States

Saffron Thai | 3737 India St B San Diego CA 92103 United States Restaurant Menu & Phone

Restaurant Reviews:

553
4.2/5

Saffron Thai | 3737 India St B San Diego CA 92103 United States Contact Details

3737 India St B San Diego CA 92103 United States

Related Restaurants