This restaurant is located in Handpicked Hall
16-17 Grand Arcade
Leeds LS1 6PG
United Kingdom, in the city of Leeds. Below you can see the view that users have made this restaurant (Holy Mole). If you find any information we should update, please contact our team www.mexicanok.co.uk CONTACT. In this restaurant we have received some comment about their facilities.
List your lived experience in this restaurant (Holy Mole) for other users to see.