Cafe Europe
Santa Rosa, California
Smoked Bratwurst, Warm German Potato Salad, German Sauerkraut, Apple Red Cabbage
Apple Strudel
Cafe Europe
104 Calistoga Rd. (at Sonoma Hwy 12)
Santa Rosa, CA 95409
707-538-5255
clickcafeeurope.com