Oui, vous trouverez un restaurant sur place à l'établissement Leisure Inn Penny Royal Hotel & Apartments, à Launceston. Un bar est aussi disponible sur place.