I used this place 3 times while I was on holiday, it is on the main Falmouth to Helston road, and is a petrol station as well.
They have one gas pump within the petrol and diesel pumps.
Prices are not bad, they were the cheapest in the area.
There is a fully featured shop as well.
Cards ... Read review