Tamakuchi - Sushi & Wok offers Japanese cuisine, specializing in sushi and wok dishes. It is located in Dresden.