Crosby Fish Bar
83 Liverpool Road, Crosby, Liverpool L235TD Liverpool , Merseyside, United Kingdom United Kingdom
- Profile: Crosby Fish Bar is a Fast Foods company located at Liverpool , Merseyside,, United Kingdom United Kingdom, address is 83 Liverpool Road, Crosby, Liverpool, Liverpool , Merseyside, L235TD UK, postcode is L235TD, you can contact Crosby Fish Bar by phone 441519312203