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.