Izakaya Tomo is a Japanese restaurant offering classic and unique sushi rolls, alongside Japanese small plates and mains, in a relaxed and intimate setting.