A Wild Bean Cafe, a coffee shop located within a petrol station, offering coffee and food. Part of a chain with over 320 locations.