October 17, 2007

300 Square Feet of Italy: Zibetto Espresso Bar

Filed under: Coffee Shop, Italian, Drinks, Midtown West — Nosher @ 10:38 pm