Saffron Noodles & Saté

3737 India St
San Diego, CA
619.574.7737
32.743032
-117.180852

for Saffron Noodles & Saté
Directions
from: