Open now

7:00 am - 1:00 am

London

100, Liverpool St, London, EC2M 2AT

About

Explore the diverse settings of Los Mochis London City, featuring a vibrant main dining room, scenic rooftop terrace, captivating sushi bar, and a luxurious agaveria & lounge. Mexican and Japanese cuisines unite in bold, refined flavour combinations, from fresh sashimi and maki rolls to ceviches, tiraditos, and signature tacos. Los Mochis London City is also home to LUNA Omakase, an exclusive twelve-seat private dining experience where tradition...

Show more