Little Tokyo

restaurant in Carmel Mountain, Poway

Phone: (858) 675-1468

Website: www.littletokyopittsburgh.com

Address: 11640 Carmel Mountain Rd Ste 122