About Clock Tower Grill
Giant round barbeque serving various traditional German sausage, including bratwurst, currywurst and krackour
More about Clock Tower Grill
Clock Tower Grill is located at 22 Fairways, M5 4 City of Salford
07813357739
http://www.wkleisure.com
Similar Listings
The Rib Shack
4.6
Bronco'S
5