Pizza Papazacharias is a pizza restaurant.