We tried to guess where you are. Click to change.

Everybody loves Lalo!

Tuesday, September 20, 2005
What's not to love? The place where You've Got Mail was filmed is always lit-up with festive Christmas lights all year round. They have a zillions cakes and desserts to choice from and lots of other nice things. I like to have their baked salmon salad sandwich, even though it's not a dessert food - because they have food for all occasions and appetites. It is worth the wait.

More from HPQ:

201 W 83rd St Frnt
New York, New York 10024
(212) 496-6031

More Reviews