Restaurant - Italian in London
29 Kensington High Street
London
Greater London
W8 5NP
Not so far from the shops in High Street Kensington and the staff is very helpful as well.
A User - 11/12/2006 | report this review
All fields are required. Your review will appear immediately.