1.0
Similary restaurants in London
1 Opinions
Absolutely disgusting food and even worse customer service - stay well clear! I have photos of the food they tried to give to my family and I. No chance we were eating that but still no refund! Terrible business.