The food was ok, but service was beyond bad. We were received by a really rude lady, that after having had lunch didn't even allowed to use the toilets. Not to return.
Address: 148 Chiswick High Road | Chiswick, London W4 1PR, England
Location: Europe > United Kingdom (UK) > England > London
Phone Number: +44 20 8994 8594