There is only one diesel pump. It is not at all obvious where it is -- on the island opposite the Subway sign from across the road. If there are a lot of vehicles you can not see it. Most annoying.
My favorite gas station to go to
aok
No reviews found for this station.