Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars

Papa's Pizza Cafe | Cloverdale - Sonoma County

Melanie Wong | Mar 25, 201611:15 PM

Papa's Pizza Cafe finally completed its move and opened for business on Monday at 105 North Cloverdale Blvd., Cloverdale. I stopped for a quick walk-through today and it was quite busy with take-out orders and folks seated at the counter and tables even at 5pm. It has clean, sleek lines inside and a covered patio in the back, plus plenty of parking. I overheard the owner joke with one of his regulars, "Now you can come in for a drink and not be embarassed."


<style>.ig-b- { display: inline-block; } .ig-b- img { visibility: hidden; } .ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background...

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH