Betti's BistroRante is a German restaurant.