Los Mochis Notting Hill

Los Mochis Notting Hill is a vibrant Mexican-Japanese restaurant offering a unique culinary experience across two floors, featuring an outdoor terrace and an agaveria & lounge. The menu combines fresh sashimi, maki rolls, ceviches, tiraditos, and signature tacos. No information about dog-friendliness is available on the website.

Address: 2-4 Farmer St, London W8 7SN, United Kingdom, Kensington and Chelsea

Rating: 4.4/5 on Google

Explore more