Restaurants & Bars

Manhattan

L'Impero's new sister restaurant ALTO

Share:

Restaurants & Bars

L'Impero's new sister restaurant ALTO

jenniebnyc | Apr 18, 2005 08:54 PM

Anyone been yet?
Comments?

Thanks!

Want to stay up to date with this post?

Recommended From Chowhound