Reviews by jojoto
2 reviews, joined 28 February 2006
Criterion (Restaurant / Restaurant)
14 April 2006
Beautiful interior, relaxing atmosphere, and one of the best places to eat Italian food in London. Great to go with friends or on a date.
Lonsdale (Bar / Restaurant)
28 February 2006
(No Comment)







