Get directions to: Electric Blue Cafe, Tolland, CT
Restaurant address: 62 Merrow Road Tolland, CT 06084, USA
Restaurant: Electric Blue Cafe