Loading map…

MANIFESTO 13

A Michelin Plate-recognised Italian bistro in Madrid's Chamberí, serving creative fusion pasta in an industrial, open-kitchen setting.