Get directions to: Eli's On The Hill, Branford, CT
Restaurant address: 624 W Main St Branford, CT 06405, USA
Restaurant: Eli's On The Hill