Zagreb is a Croatian restaurant with spacious and comfortable indoor and outdoor seating, suitable for various events.