Get directions to: Cafe 66, Portland, CT Restaurant address: 164 Main St Portland, CT 06480, USA Driving Walking Bicycling Restaurant: Cafe 66