Scoglio's is an Italian restaurant offering pasta, seafood, and other traditional Italian dishes in a comfortable setting.