Share:

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Walnut Creek

Ottavio in Walnut Creek?

walkoffdinner | | Mar 20, 2013 08:18 AM

Anyone been there and can tell me yay or nay? I have a birthday and considering this place for 2.

Feedback