Cafe located within a Scottish petrol station. Offers delivery and card payments.