Mohltied is a takeout restaurant specializing in hearty and flavorful German comfort food.