Pizza Kastro is a pizzeria offering delicious pizza with a pleasant atmosphere and friendly staff. They provide online ordering and delivery services.