94 Lovers Lane, Groton
FRENCH FRIES • STEAKS
61 Lowell Rd, Groton
SMOKED SALMON • SALADS • FRENCH FRIES
20 Station Avenue, Groton