Home » Archive by category "Restaurants & Bars"

Angelica – Leeds’ restaurant

When it comes to style and detailing, definitely one of the best restaurants are those of Leeds’. Angelica Is the newest restaurant, which is located on the fifth floor of the new Trinity Leeds shopping center, which offers great views and great food make the visit to Angelica restaurant...
Continue reading »