Pada Sushi is a Japanese restaurant specializing in sustainably crafted sushi. They offer a variety of fresh sushi options, including rolls and nigiri.