Off-Ramp | Off-Ramp host John Rabe and contributors share thoughts on arts, culture, and life in L.A.

Mark Peel's The Point Closes in Culver City

No surprise, but Mark Peel - owner of Campanile and The Tar Pit - has closed his restaurant The Point in Culver City, which opened in 2010 with a story on Off-Ramp.

His wife Daphne Brogdon e-mailed me Friday, "today was our last day."

Peel opened it in 2010 as a sort of high-quality lunch counter, and even gave Off-Ramp an aerial tour from the nearby art tower ... 

... but couldn't make it go. A spat with Groupon in January didn't help, but Peel told us then that business was already bad. Daphne says they're looking for a buyer.