Sakura 1

restaurant in Parkview, San Diego

Phone: (858) 569-6151

Website: www.izakayasakura.menutoeat.com

Address: 3904 Convoy St #121