Otto Irish Pub is a bar offering a unique and fun experience.