Chiba Japanese

restaurant in Grantville, La Mesa

Phone: (619) 584-1836

Website: www.chibasandiego.com

Address: 10435 San Diego Mission Rd