Champion Shell Inn
Bar
The Champion Shell Inn is a European restaurant and bar. It offers a welcoming atmosphere with a ramp and stairs for accessibility. The establishment is located at 5 Schoolwell Street.
Location
Best places nearby
The highest rated places close to Champion Shell Inn.


