Places to stay near Embassy Restaurant
Reviews • 1
This place is all famous.. Tripadvisor rates it, Lonely Planet rates it. Which is why I went there at the first place. Personally, however, I think the place is overrated. The people take too long to serve food, the food was not freshly prepared and was cold too. It is not worth the money they charge for their food. I would give the place a 2 out of 5.