25 North is an Italian restaurant offering classic dishes and wine in a traditional, elegant atmosphere. Catering is available.