Place Category: Restaurants
Beacon Bar & Grill
155 Tower Ave
Airport Bar and Grill at Groton New London airport right inside the main terminal, lunch and dinner with the best view you can ask for. A special place.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.
Your email address will not be published. Required fields are marked *