Profile Update

Business hours
-
-
-
-
-
-
-
Edit profile

Cafe Lalo

201 West 83rd Street New York New York 10024

"Cozy cafe on the Upper West Side (featured in the movie You've Got Mail!)"

cafelalo.com

Phone: (212) 496-6031