BLOCLEats

Los Mochis Restaurant

2-4 Farmer Street
LONDON
W87SN

Food rating: 5/5 stars
Updated: 12. January 2023

Food ratings

  • Hygiene: 5
  • Structural: 5
map for Los Mochis Restaurant

Restaurant nearby

  1. Bibida, W87SP
  2. Blank Street, W113JS
  3. Caffe Nero, W113JS
  4. Kuro Coffee, W87SP
  5. Kuro Eatery, W87SP
  6. Notting Hill Coffee Shop, W113JS
  7. Paul, W113JS
  8. Viajante 87,