Manfreds Bistro is a German restaurant.