Japanese Restaurant Tajima

restaurant in Parkview, San Diego

Phone: (858) 278-5367

Address: 4411 Mercury St