Pier 75
5 Ella Grasso Tpke. [Rte. 75]
Windsor Locks CT United States
The restaurant of the Ramada Inn.
Hours: Daily 6:30a.m.-10:30a.m., 11:30a.m.-2p.m., 5p.m.-10p.m.
Phone: 860.623.9494
Accepts: American Express, Visa, MasterCard/Eurocard
Alcohol: full bar
Parking: own parking lot