The signboard says they have ATM but they dont.So dont believe their signboard
Very quiet but great service
Quite station
Self service petrol pump
Dubai Gas Station and Rest Area
New Zain