Taverne Theodosia is a German restaurant specializing in Baden cuisine. They offer dine-in and takeout options.