Back to Directory
173 Tower Bridge Rd, London SE1 2AW
Wawa is a Japanese restaurant specialising in high-quality handmade sushi to order with hot dishes such as ramen and katsu.