The place is a bit expensive, but the food is quite good. Would recommend it to go and share some of their dishes. Specially their nachos, those are some good nachos!
120 Holland Park Avenue
|Transport:||Tube: Holland Park tube|
|Do you own this business?|