Flavour Junction is a restaurant offering authentic Japanese and Asian cuisine. They specialize in sushi and are located in St. Albans.