Convenience store and petrol station offering fuel and essentials.