S
Syed Atif Review of Caffe Tabiet/ La Barca/ Dubai ...
Air conditioned mall
Air conditioned mall
Ample parking space available
But
Products little bit xpensive as compare to many other locations
Comments: