Restaurants & Bars

Manhattan

Ivo & Lulu on Broome Street

Share:

Restaurants & Bars 6

Ivo & Lulu on Broome Street

James | Aug 12, 2003 02:30 PM

Has anyone eaten at this place? I know it's BYOB and all the reviews seem to be good. Any insight would be appreciated.

Want to stay up to date with this post?