Tomodachi Sushi Bar & Restaurant

bar in Califronia Terraces, Imperial Beach

Phone: (619) 690-9737

Website: www.tomodachisushibistro.com

Address: 4390 Palm Ave