My favorite gas station to go to
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.
Never heard of Mirabito before today but station was very big outside.
Busy location but clean and efficient behind the counter.