BLOCLEats

Lucha Libre

Unit 1
23 Potter Street
Bishops Stortford
Hertfordshire
CM233UH

Food rating: 5/5 stars
Updated: 16. January 2024

Food ratings

  • Hygiene: 5
  • Structural: 5
map for Lucha Libre

Restaurant nearby

  1. Nando's, CM233UH
  2. Ohba Leaf Kitchen, CM233UH
  3. Smokyy Egg, CM233UH
  4. Sukira Restaurant,
  5. The Chicken Hatch, CM233UH
  6. The Yeerologist At Eat17, CM233UH