New! Customize your Chowhound profile with social links, a header image, and more!

Restaurants & Bars

Durham Restaurant Closings

Starlu in Durham closing


Restaurants & Bars 13

Starlu in Durham closing

Jeanne | Nov 28, 2007 10:49 AM

Just got an e-mail from Restaurant Starlu that they are closing and that their last day of operation is December 22nd.

Want to stay up to date with this post?