Scopa THIS RESTAURANT IS CLOSED Scopa

THIS RESTAURANT IS CLOSED Scopa Map

109 Plaza St.
Healdsburg, CA 95448
707-433-5282
Map
Cuisine: Italian / Pizza
Scope out this tiny Italian gem.
Openings: Dinner Tues.-Sun.

Features