October 17, 2007
300 Square Feet of Italy: Zibetto Espresso Bar
Filed under:
Coffee Shop
,
Italian
,
Drinks
,
Midtown West
— Nosher @ 10:38 pm