smothie factory Branches in UAE

Dubai, jebel ali ibn battuta mall, sheikh zayed road, 5th interchange

042440803

Fruit & Vegetable Juices Restaurants

Abu Dhabi, abu dhabi city al wahda mall, haza bin zayed the first street (defence road)

Fruit & Vegetable Juices Restaurants

Dubai, business bay bay avenue mall

043232724

Fruit & Vegetable Juices Restaurants

Dubai, deira deira city centre, al ittihad road

Fruit & Vegetable Juices Restaurants