at , Liverpool , L22 2 United Kingdom
bar and grill Liverpool is Liverpool based place and this enity listed in Barbecue Restaurant category. L22 2.