Largo do Comércio, 4B7630-033, Odemira
Just five minutes from the beach to Almograve, the restaurant Flavors that's right; an amalgamation of flavors namely the sea, with others making homemade snacks.