Manicomio Manicomio

Manicomio Map

85 Duke Of York Square
London, SW3 4LY
020-7730 3366
Map
Cuisine: Modern Italian / Deli / Café
Smart deli-cum-restaurant for the equally smart Chelsea set.
Openings: Lunch & Dinner daily

Features