Explore
Map
Marketplace
Very friendly
Los Mochis Restaurant
6 dishes · 6 reviews
Mexican, Japanese, Fusion
2-4 Farmer St, London W8 7SN, UK
Call
Directions
Claim your restaurant to comment on reviews
Brands supporting abillion's
mission
Advertise on abillion
Dishes
Chocolate Sorbet And Coconut Sorbet
VEGAN
1
Toasted Sesame Mochi
VEGAN
1
Spicy Vegetable Tempura Maki
VEGAN
1
Bang Bang Cauliflower Tacos
VEGAN
1
Cucumber Avocado Maki
VEGAN
1
Chipotle Miso Soup
VEGAN
1
Report an error with this listing