Padaria Odelouca is a bakery specializing in homemade sourdough bread, baked in wood-fired ovens. They are known for their quality Algarvian bread.