Menu
Need Tips in ENG/UK
Search
England
Lancashire
Blackburn
Seafood Restaurant
The Oyster & Otter
The Oyster & Otter
(01254) 203200
About:
Address
Livesey Branch Road
Blackburn
,
Lancashire
- BB2 5DQ
Links
http://www.oysterandotter.co.uk
(Site)
Services
Seafood Restaurant
Map:
(Click to activate)
Activate Map