Lucha Libre

Rate this item
(0 votes)
The restaurant serves Mexican food.

Additional Info

  • Phone Number: 01513290200
  • Address Line 1: 96 Wood Street
  • City: Liverpool
  • Post Code: L1 4DQ
More in this category: « Bacaro Blue Wave »