Press "Enter" to skip to content

Is this the world’s best Indian restaurant?

On Asia’s 50 best restaurants list, updated annually, most of the top spots are usually awarded to upscale restaurants in Japan, Hong Kong, Singapore and Bangkok.

Source:: Travel News

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *