Restaurant le Titiwo is a French restaurant located in Dettwiller. It is situated at 21 Rue de la Gare.