Ladysmith Sushi Wara is a Japanese restaurant serving authentic cuisine since 2016. It specializes in sushi and offers a variety of Japanese dishes.