Italian restaurant offering a varied menu. Known for its pleasant atmosphere and good service.