Alba Ristorante is an Italian restaurant offering pizza and classic dishes in a warm, convivial atmosphere with tasteful decor.