Pizza and sushi restaurant offering free delivery. Features pizza made with Italian ingredients.