Pizza and sushi restaurant offering delivery and specials.