Convenience store and petrol station. Offers fuel and everyday essentials.