PIZZA • SEAFOOD • SALADS • FRENCH FRIES • STEAKS
452 Williams St, New London
45 Huntington Street, New London