A double fronted leasehold licensed restaurant located in Blackpool Town Centre close to the proposed new tram station and hotel complex. The restaurant has approximately 40 covers with fitted bar co
↧