Anidori

restaurant in Downtown, San Diego

Phone: (619) 239-5070

Website: www.sandiegorestaurants.com

Address: 835 5th Ave