Restaurant Stop Benfica offers quick service and quality food at fair prices. They also provide takeaway options.