Pizza Το Κάστρο offers pizza with various toppings. Delivery service is available.