99 Restaurant & Pub
Drag box to select area
99 Restaurant & Pub is located in Groton, Connecticut. It is part of a chain of family restaurants in New England. The menu offers a wide variety of items.
117 Long Hill Rd, Groton, CT 06340
- Hours: Mon - Fri, 7am - 4pm