Khyber is a brilliant looking fine dining Indian restaurant located at Palm Jumeirah. The restaurant is located at a high rise hotel with beautiful views of Palm Jumeirah and it’s surroundings while eating a scrumptious meal of lip smacking Mughalai dishes. Khyber is a family owned business and is a well known restaurant in India. […]