Deccan Spice
Cuisines: Indian, South IndianNo rank yet
Deccan Spice
Indian, South Indian
1142 Valencia St
btwn 22nd & 23rd St
San Francisco, CA, 94110
Deccan Spice
Indian, South Indian
1142 Valencia St
btwn 22nd & 23rd St
San Francisco, CA, 94110