Could someone tell where is a better atmosphere, in TWODOORS or in REAL TURKISH DELIGHT UK?
Ask it anonymously!
Reviews aren't verified