As the country is idyllically situated along the Mediterranean Sea, seafood is a staple on the menus around town, along with traditional ingredients found in the Mediterranean diet, such as olive oil ...