This is a fairly small restaurant in Alvor, serviing the usual pizzas, pastas and so on. The quality was excellent, as was the service. ON both occasions, the restaurant was almost full (on weeknights) with tables reserved for later in the evening. I would certainly...visit again and would suggest you call ahead/book to ensure a table. Finally, they serve one of the best tiramisus I've tasted!More