I have been a repeat customer at Babouche many times and out of all the restaurants I frequent in Soho, it is by far the best place to go for food, ambience and service! Every time I dine there, I am never disappointed with the food, and you just cannot beat the atmosphere. Even in the heart of Soho, there is absolutely no attitude at all from the people who work there; unlike many restaurants in the area, you can dine there and feel welcome, at home and very well taken care of!
Pros: FOOD, SERVICE, MANAGEMENT
more