18 Crouch End Hill, N8 8AA
020 8340 4539
We are the first Japanese restaurant in Crouch End, established in 2006. Since opening we have continued to serve and wow the locals. As you would expect from any good restaurant, we only use the finest and freshest ingredients available, and we often recommend seasonal dishes to our diners.
At WOW we are committed to support environmentally sound policies. We source our ingredients from suppliers who are responsible and work within the UK, European and International regulatory guidelines. Food supplied is produced in a sustainable way, and sourced locally whenever possible, to reduce the carbon footprint of our establishment.
We endeavour to provide our customers with a fabulous dining experience without harming the planet and its resources. Check us out and let us WOW you.
Please login first.