Todai Restaurant

restaurant in Mission Valley East, San Diego

Phone: (619) 299-8996

Website: todaisandiego.com

Address: 2828 Camino Del Rio S