Torbay Stores is a licensed establishment.