Restaurants & Bars

San Francisco Bay Area Restaurant Openings Pizza

Papa's Pizza Cafe | Cloverdale - Sonoma County


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars

Papa's Pizza Cafe | Cloverdale - Sonoma County

Melanie Wong | Mar 25, 2016 11: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?

Recommended From Chowhound