Submarina La Mesa

restaurant in Fletcher Hills, La Mesa

Phone: (619) 466-5453

Website: www.submarina.com

Address: 5454 Grossmont Center Dr Ste A