yellowpages.ae

Khyber Restaurant

Sheikh Khalifa Bin Zayed Road (Trade Centre Road), Al Karama, Bur Dubai, Dubai
Landmark: Next Sun City Cafeteria
P.O.Box: 6963, Dubai