61-69 Seel St, Liverpool L1 4AZ, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Mulholland. Prices may vary in venue.