Get directions to: Luc's Cafe & Restaurant, Ridgefield, CT
Restaurant address: 3 Big Shop Lane Ridgefield, CT 06877, USA
Restaurant: Luc's Cafe & Restaurant