More about Angelica, Trinity, Leeds
Angelica, Trinity, Leeds is located at 70 Boar Lane, LS1 6 Leeds
0113 897 0099
http://www.angelica-restaurant.com
Similar Listings
Kensington Place
3.5