A café located near a major road, likely offering coffee and refreshments.