Leon is an Italian restaurant offering authentic Italian specialties in a pleasant atmosphere.