Harbour Square Marina Dock House Deli, STAMFORD, Connecticut (CT)
Conveniently situated at 860 Canal Street () in STAMFORD, Connecticut (CT) (6902), Harbour Square Marina Dock House Deli is available at 2033243331. Please do give them a call beforehand to make a reservation.
More restaurants in STAMFORD, Connecticut (CT)
Harbour Square Marina Dock House Deli contact information and details:
Address: 860 Canal Street - , STAMFORD, Connecticut (CT) 6902
Contact Phone: 2033243331
