Il Kiwi is a pizza restaurant with a spacious and modern interior. It offers convenient private parking.