Seaport Village Deli

restaurant in Marina, San Diego

Phone: (619) 232-7616

Website: www.seaportvillage.com

Address: 881 W Harbor Dr