+44 (0) 20 7823 3007
257-259 Fulham Road, Chelsea SW3 6HY

Restaurant - Italian in Chelsea, London

With several restaurants having failed in this spot over the past few years, Lucio is aiming to break the mould, serving delicious Italian cuisine in a lively atmosphere. If its immediate popularity is anything to go by, this looks like being a success.


Opening Hours

Location Map