Cafe Lalo

201 West 83rd Street
New York, NY 10024

Their food: Treats, Coffee and Sammiches. desserts

Their location: On north side of West 83rd Street between Broadway and Amersterdam Avenue

Their site:

Their hours: M-Thu, 8am-2am; Fri, 8am-4am;
Sat, 9am-4am; Sun, 9am-2am



<— back

Cafe Lalo
Cafe Lalo 2
Cafe Lalo 3