O Santiago is a restaurant located at R. São Martinho 3780 in Anadia, Portugal. It is known for its dining experience, with an average rating of 4.4 out of 5 stars. The establishment offers a pleasant atmosphere for its patrons.