Desi Wraps

Burj Khalifa St - Business Bay - Dubai - United Arab Emirates

Wrap

Desi Wraps Combo

Appetizers

Sides

Dessert

Beverages