kampaijapaneserestaurantct.com Location: Branford in Connecticut | United States of America | North AmericaCategory: restaurants