Terrazza is an Italian restaurant offering authentic cuisine with scenic views. A weekly prime-rib special is featured.