Description
Located on the Town Green in Windsor California. Freshly brewed ORGANIC coffee, espresso, and tea! Fresh pastries are baked and delivered to us daily!
Amenities
Cafe Noto
Located on the Town Green in Windsor California. Freshly brewed ORGANIC coffee, espresso, and tea! Fresh pastries are baked and delivered to us daily!
Cafe Noto