Portuguese restaurant Casa Benfica Olhão offers authentic, homemade Mediterranean and Portuguese cuisine. It also sells tickets for SL Benfica games.