World Largest Frame is a tourist attraction and electric vehicle charging station located in Dubai, United Arab Emirates. The average rating of this business is 5.00 out of 5 stars based on 14 reviews. The street address of this business is 68P2+649 - Za'abeel - Al Kifaf - Dubai - United Arab Emirates.
5 Stanly Jacob 15 months ago
5 Rajneesh Kumar 20 months ago
5 Nishant Singh 16 months ago
5 Ri_ Ley 16 months ago
5 Romaisa Homidan 15 months ago
5 Sakeer Othaloor 15 months ago
5 Naman Jain 16 months ago
5 Limelow Gaming 14 months ago
Al Barajeel Mandi & Mazbi - البراجيل للمندي والمظبي
Saber Naser Tyres & Auto Accessories L.L.C
Madhurai Mahal Restaurant - Karama Branch