Restaurants in San Diego, CA
Restaurants
1640 Camino Del Rio N.,
San Diego ,
CA
92108
UNITED STATES
Based on 1 reviews
Good Food~
I have been to this restaurant 3 times and it's always up to par.\rWorldwide > United States > San Diego, CA > Restaurants