The Seafood Kitchen

The Seafood Kitchen

62 Liverpool Road, Crosby I-L23 5SJ, United Kingdom
290 Reviews 4.9

Details

Phone: (+44)1513537007

Address: 62 Liverpool Road, Crosby I-L23 5SJ, United Kingdom

City: Crosby

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 2

Amenities: 1

Categories: 2

Reviews: 290


Address

Show Map