1.0
Similary restaurants in London
277 Opinions
Very rude management... Charging us for things that we returned as the food came late. Even after asking them to remove it from the bill the lady owner was very rude and refused saying they cooked it so we have to pay for it. Ridiculous.