Müggenbusch is a German restaurant offering tasty German and international cuisine.