Villa Italia is an Italian buffet restaurant offering traditional recipes made with fresh ingredients in a cozy atmosphere.