La Torre Restaurant is an Italian establishment offering a full bar with beer, cocktails, and wine. It provides street parking for patrons.