Narumi Sushi

restaurant in Fletcher Hills, La Mesa

Phone: (619) 461-1151

Website: www.narumisushi.com

Address: 9118 Fletcher Pkwy