Shizu is a sushi restaurant offering Japanese cuisine. They provide delivery options for sushi and ramen.