Kamakura Minamoto Kitchoan

Confectioners in London Haymarket, London
Kamakura Minamoto Kitchoan specialise in a range of Japanese confectionery and health foods including red beans and kidney beans which are high in protein and full of carbohydrates.