Return to "New gourmet chicken and burger outlet opens in Liverpool" Buffalo & Tabasco Buffalo & Tabasco has opened in Woolton Village