Get directions to: Kampai Japanese Restaurant, Branford, CT
Restaurant address: 869 W Main St Branford, CT 06405, USA
Restaurant: Kampai Japanese Restaurant