Dakshin Indian Restaurant|Order Food...
Why do you feel this listing needs to be reviewed?
Dakshin is best Indian Restaurant in San Diego,CA.Order food online & Get 10% Off on Your First order.Enjoy tasty Indian food in Dakshin restaurant.
54 views, Last viewed on Saturday, July 27th, 2024 at 12:53am