The Depot Restaurant

Sonoma Italianshort_description_v1
4.4(2,393)
$$$
Closed now
Opens 5:00 PM

What people are saying

4.4
⭐⭐⭐⭐⭐
2,393 reviews

Details

241 1st St W, Sonoma, CA 95476
Closed now
 Opens 5:00 PM

About