Geeks Station is located in Abu Dhabi, UAE on Villa no 635, 15th St, Al Manhal - W15-02. Geeks Station is rated 4.4 out of 5 in the category internet cafe in UAE.
Address
Villa no 635, 15th St, Al Manhal - W15-02
Accessibility
Wheelchair-accessible car park