Russo's Seaside Deli

restaurant in Shelter Island, Coronado

Phone: (619) 223-4500

Address: 2724 Shelter Island Dr