70 Boar Ln, Leeds LS1 6HW, United Kingdom
No delivery
Spot something wrong?
Dishes at Angelica. Prices may vary in venue.
Been to Angelica? Be the first to share what you ate.