Pizzeria Izvor offers pizza for takeaway and dine-in, with a renovated terrace and salon. Minimum order and delivery fees apply to some areas.