submitted by evamarie
evamarie
Add a Photo

Caffe Latte

Harlem

189 Lenox Ave. 119th Street (between 119th St & 120th St) New York, NY 10026

(212) 222-2241

Cafe Stats

Quality1 ratings