Ristorante
Cowshed Liverpool
Consigliato da 5 persone del luogo,
Consigli della gente del posto
Best place in Liverpool for steaks. Perfect for a romantic meal.
My meat eating friends tell me that this is the best place in the city for beef and steaks. Choose from favourite steaks on the menu, or something from the wonderfully created specials.
Attività uniche nelle vicinanze
Posizione
104 Seel St
Liverpool, England