St Francis Square is a shopping complex featuring retail shops, restaurants, a supermarket, and a liquor store.