yellowpages.ae

The Lime Tree Cafe & Kitchen

4B Street, Al Quoz 1, Dubai
Landmark: Near to Times Square Centre