Gloucester Grill

Gloucester Grill is a chain and restaurant in Gloucestershire.