Restaurants & Bars 2

new opls locations?

thejulia | Feb 14, 2008 08:20 AM

Was looking at the opls site and found that they'd opened up new locations in north beach and napa. I searched for reviews, (can not get the hang of getting good search results on this site), and couldn't find any mention of the new spots. Can anyone attest to the quality?

Want to stay up to date with this post?

Recommended From Chowhound