Dimaestro Pizza & Cafe is a pizza restaurant.