Chef Lanka Restaurant is located in Dubai, UAE on Park, Khazna Center - 27 B St, opposite Karama. Chef Lanka Restaurant is rated 3.9 out of 5 in the category sri lankan restaurant in UAE.
Address
Park, Khazna Center - 27 B St, opposite Karama
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible seating