This establishment is a cafe offering a menu that includes seafood. It is located in Zamora, Spain.