Flavour Junction
Japanese · Sushi
Flavour Junction is a restaurant offering authentic Japanese and Asian cuisine. They specialize in sushi and are located in St. Albans.
Location
Best places nearby
The highest rated places close to Flavour Junction.
Local restaurants nearby
Loyd Court, 63 Russet Dr, St Albans AL4 0AZ, United Kingdom



