Originally Posted by
Landing Gear
Babbo is somebody's first name?

I always thought Babbo was a brand of cheap kitchen cleanser a la Ajax.
I believe it also means 'dummy' in korean.
My vote is for Lupa or Otto.
The chef/owner of Le Zie fame also has a fantastic place on 81st between 3rd and lex. called Antonucci that is even better than its Chelsea cousin. Of course, you must be on the UES for it to make any sense.