Kulcha King - Al Barsha



Address

Flora Hotel Al Barsha,
Near the Mall of the Emirates
Dubai, U.A.E.

Timings

Delivery 1200 PM - 1130PM
Dine-In 24hrs