Take Sushiclub is a Japanese restaurant offering an authentic Izakaya experience with a focus on exceptional cuisine in a pleasant and welcoming atmosphere. They also offer take away.