Jafra Restaurant is a charming Italian eatery offering a variety of freshly made pizzas, pastas, and kebabs. They provide vegetarian, vegan, and gluten-free options, with generous portions.