Lebioda is a German restaurant offering traditional, hearty cuisine at affordable prices.