The Grill On The Square

Back View website
Share

The Grill On The Square

The Grill on the Square is a contemporary British restaurant and bar. It is located in the northern quarter in Warrington right opposite the Parr Hall.