Phone: +12078463078
Address: 2 South Road, Chebeague Island, 04017, United States Of America
City: Chebeague Island
Dishes: 4
Reviews: 85
"They were slammed by 50 plus people from a tournament and they did not miss a beat! Bartenders were amazing and kept it coming and the food was excellent. Haddock sandwich was delicious and all of the servi g staff remained friendly and patient!"
All prices are estimates.