Best thing about this place was the ambience - so cute - but actually that goes for a lot of places in Soho. Lovely terrace area right next to the escalator.
Food was also quite nice. Lots of vegetarian tapas to eat!
Good place for a date.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.