Toggle navigation
Find
Sign up
Sign in
CA
San Diego
South American Restaurant
Saffron-Chicken
Review
Saffron-Chicken
10 Reviews
3731 India St
San Diego
,
CA
92103-3779
(619) 574-0177
south american restaurant
Info
Reviews
Offers
Photos
Map
by
abc123
on
3/14/2021
Night Mode