News and Facebook Updates

We’re happy to announce that Tuk Tuk has become the best place in Bucharest according to visitors’ reviews on Restaurant Guru!