El Criollo Restaurant 59 Church St Willimantic CT United States
Phone: 860.423.9737 Smoking: not permitted