O Magalhães offers a free buffet service with quality food prepared daily. The establishment is located in Mozelos, Santa Maria da Feira.