Food & Drink

Babouche

Published On 11/02/2006 Published On 11/02/2006
Previous Venue Next Venue Venue Description
1. Babouche 92 Prince St, New York, NY 10012 (Soho)

Just now soft-opening in Soho, Babouche is Barbes' little brother -- but much like Stephen Baldwin ultimately proved an even more accomplished Bio-Dome resident/anti-porn crusader than Alec, Babouche promises to surpass its sibling's greatness.