Not 100% sure about what high class means to you but if you are looking for some of the more fine dining options you can go to @La Maison Verte or @La Cucina. both very nice places to dine and the food is great, excellent service and ofc a bit pricy
1