Restaurant and pizzeria offering pizza delivery. Open daily.