Todo Japanese Restaurant

restaurant in Monarch at Scripps Ranch, Poway

Phone: (858) 566-0206

Website: todosushisd.com

Address: 9823 Carroll Canyon Rd