Otto & Anita's for the best in Bavarian Cuisine!

Koblenz
Max und Moritz are German kids...you can see their pictures inside the Restaurant.  The picture above is from Max and Moritz Grill in Koblenz, Germany.  There is also a grill of the same name in Schwabisch Gmund, Germany.