Skip to main content
Log in
Home
Windham
Olympic Family Restaurant
Olympic Family Restaurant
American
Price range $15-30
$$
58 Boston Post Road, Willimantic, CT 06226
Call
Directions
Share
About
Come in and enjoy!
Contact
Phone
(860) 617-9178
Location
58 Boston Post Road
Willimantic, CT 06226
Loading map...
Home
Windham
Olympic Family Restaurant