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