Coffee shop located within a petrol station. Offers a variety of coffee drinks and related beverages.