Leader Sushi is a Japanese restaurant offering a variety of flavorful and fresh dishes, including sushi and other Asian specialties. Takeout and click-and-collect options are available.