The Sidewalk Restaurant & Bar

Restaurant & Bar in Town Centre, Grimsby
Features
Bar, Vegetarian Dishes, Air Conditioning
Nearest public transport
Grimsby Town - National Railway