Skip to content
Toggle Navigation
HOME
MENU
DOWNLOADABLE MENU
LOCATION
ORDER ONLINE
Location
View Our Menu
Location
xcmd401@gmail.com
2023-01-02T12:16:14-05:00
Order By Phone
Click To Call
860.536.3500
Location
126 Gallup Hill Road
Ledyard, CT 06339
Order Online
Page load link
Go to Top