Chiba Number Two

restaurant in Eastern San Diego, La Mesa

Phone: (858) 279-1845

Website: www.chibasandiego.com

Address: 10645 Tierrasanta Blvd Ste H