Get directions to: Lo Monaco''s Restaurant, Branford, CT
Restaurant address: 990 W Main St Branford, CT 06405, USA
Restaurant: Lo Monaco''s Restaurant