at , Liverpool , L20 9 United Kingdom
Stealla Bar Gloucester Road is Liverpool based place and this enity listed in Bar category. L20 9.