India
trendy little restaurant in Keylong, lovely view of the mountains, good prices and fair amount of options to choose from.
Why? By checking in after you’ve visited a place you let others know this place is still functional. You can also add or correct any information.
trendy little restaurant in Keylong, lovely view of the mountains, good prices and fair amount of options to choose from.
Report Check-In