Leon Sushi is a sushi restaurant offering takeout and delivery options. They provide a digital menu for easy ordering.