Popular restaurant ranked best in area slams one-star reviews in savage responses
Turkish eatery, OTTO Restaurant and Bar in Wanstead, London, which enjoys high ratings on Google and Trip Advisor, has posted a series of savage come-backs after receiving an number of one-star reviews
Daily Mirror ·