Udo's Tiki Bar is a bar offering a wide selection of cocktails. It is located in Meschede, Germany.