Johnny's Place Pub is a pub offering drinks and likely a menu to enjoy in a welcoming atmosphere.