I am taking my wife to Babbo in two days for a belated Valentined Day dinner. Dinner reservations at 5:00 pm. How long can I expect to be there? Any ideas of nearby spots for a post-dinner drink that I can reach by foot or short cab ride? I'm taking a train in. Also, I'm not expecting it, but I hear Mario is there at times. Anyone actually see him there? Any feedback on dinner if you've dined there? Thanks.