Add Korova review

Korova, Liverpool
Address: 39-41 Fleet Street, Liverpool, Liverpool, Merseyside, L1 4AR
Features: Restaurant, TV, DJ


Rating
Comments