Italian restaurant Santa Caterina offers a welcoming atmosphere and a menu featuring excellent pasta, pizza, and desserts.