Add Barracuda review

Barracuda, Middlesborough
Address: 42 Albert Road, Middlesborough, Middlesborough, Cleveland, TS1 1QD
Style of pub: Pub chain
Features: Children welcome, Disabled access, Open late, Wi-Fi


Rating
Comments