O Alazão is a Portuguese restaurant. The establishment is located in Alcabideche, Portugal. It appears to be a local eatery.