The Twin Lakes Cafe restaurant is located at the 544 Church St, Amston CT. It serves Cafe. Twin Lakes Cafe is children friedly. The avarage rating of this restaurant rated by 1 reviewers is 1.0. For more deatils and orders call Twin Lakes Cafe on (860) 228-0743.