Liberty Pizza is a pizza establishment offering online delivery. Customers can view the full menu and order easily and quickly through the efood platform. The restaurant is located at Venizelou 9.