Bavaria Restaurant & Pizza offers a selection of German cuisine and pizza.