Swiss Bar & Restaurant

Restaurant in Sonoma Valley, California

Italian restaurant

18 West Spain Street, Sonoma, 95476