Ichellia is a restaurant offering a diverse menu, from pizzas and pastas to desserts, in a stylish atmosphere.