SEAFOOD
80 Hamilton Street, New London
PIZZA • SEAFOOD • SALADS • FRENCH FRIES • STEAKS
452 Williams St, New London