Convenience store and fuel station. Offers takeaway options. A well-established establishment.