La Torretta is a casual Italian eatery offering a traditional menu in a red brick-adorned space with an outdoor patio.