Pine Acres Restaurant 250 Willimantic Rd Storrs CT United States
Hours: Mon-Sun 7am - 2pm
Phone: 860.455.0275 Smoking: not permitted
Dress: casual
Parking: own parking lot