Authentic Italian restaurant, Terra Rossa, offers pizza and rustic dishes from Puglia, transporting diners to southern Italy. Features a bar/lounge.