Below you can see the view that users have made this restaurant (Neon Cactus). Leeds has 455123 citizens. The number of restaurants in this city is 9. If you know this restaurant you do not miss the chance and leave your opinion as a reference for other users. The direction of this restaurant is 35 Call Lane
Leeds LS1 7BT
United Kingdom. The address is a very important thing when choosing restaurant.
List your lived experience in this restaurant (Neon Cactus) for other users to see.