Lo Scoglio is a pizza restaurant offering seafood specialties.