Cafe Lalo

Cafe Lalo

(Now Closed)
Café and Dessert Shop$$$$
Upper West Side, New York
Save
Share
Photos1,210 Photos