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?

Recommended From Chowhound