PIZZA • SEAFOOD • SALADS • FRENCH FRIES • STEAKS
452 Williams St, New London
250 Pequot Avenue, New London