Address: 206 Church St, Torrington (Connecticut) 06790
Phone: (860) 496-7970
State: CT
City: Torrington
Street Number: 206 Church St
Zip Code: 06790
categories: restaurant
related searches: Leo's cafe torrington menu, Leo's cafe torrington photos, Leo's cafe torrington reviews