User Rating:
Cuisine:
Hours:
Price:
Not right?
by Nilo0901
London, United Kingdom
December 16, 2009
From journal Soho, London Restaurants