Solros Cafe and Bakery is a bakery specializing in freshly baked sourdough bread. Temporarily closed.